home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 December / PCWorld_2005-12_cd.bin / software / temacd / tiny / tpf-6[1].5.126.exe / Tiny Firewall 2005.msi / webui.dll / COMMON / STYL.CSS < prev    next >
Encoding:
Text (UTF-16)  |  2005-08-17  |  37.6 KB  |  1,057 lines

  1. /*//////////////////////////////////////////////////////////////////////
  2. Filename:          styl.css
  3. Company Name:      Computer Associates International, Inc.
  4. Legal Copyright: Copyright (c) Computer Associates International, Inc.
  5. Author:          Marek Matus (marek.matus@ca.com)
  6. Product:          Tiny Firewall
  7. ///////////////////////////////////////////////////////////////////////*/
  8.  
  9. BODY, TD, TH, P, INPUT, SELECT, H3, H4 {
  10.     color: Black;
  11.     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  12. }
  13. BODY {margin-top:10pt; margin-left:10pt; font-size: 8pt}
  14.  
  15. INPUT, SELECT, TD, TH, UL, LI {
  16.     font-size: 8pt
  17. }
  18. INPUT.nbdr
  19. {
  20.     border: 0px !important;
  21. }
  22. img {
  23.     border : 0px;
  24. }
  25. UL,LI {
  26.     padding: 1pt;
  27.     spacing:1pt;
  28.     left: 6pt;
  29. }
  30.  
  31. SPAN.copy {font-size:8pt; color:#C8C8C8}
  32.  
  33. sup {
  34.     font-size : 8px;
  35.     line-height : 8px;
  36. }
  37.  
  38.  
  39. #tree {
  40.     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  41.     font-size: 11px;
  42. }
  43. #tree a {
  44.     color: #000;
  45.     text-decoration: none;
  46. }
  47. #tree img {
  48.     border: 0px;
  49.     width: 19px;
  50.     height: 16px;
  51. }
  52.  
  53.  
  54.  
  55. .expanded    {font-weight: normal; }    
  56.  
  57. .collapsed    {display: none;}    
  58.                  
  59. .def        {margin-top: 40pt;}    
  60.  
  61. .menuleft {
  62.     font-size: 12px;
  63.     font-weight: bold;
  64.     color: #000000;
  65.     font-variant: small-caps;
  66.     text-decoration : none;
  67.     border: 1px solid #E7EFF7;
  68. }
  69. .menuleft_sel {
  70.     font-size: 12px;
  71.     font-weight: bold;
  72.     color: #000000;
  73.     font-variant: small-caps;
  74.     text-decoration : none;
  75.     border: 1px solid black;
  76. }
  77. .menuitem {
  78.     font-size: 11px;
  79.     font-weight: normal;
  80.     font-variant: normal;
  81.     text-decoration : none;
  82.     color: #000000;
  83. }
  84.  
  85. .heading_guard, H2 {
  86.     font-size: 16px;
  87.     font-weight: bold;
  88.     font-variant: normal;
  89.     color: #000000;
  90.     text-decoration : none;
  91.     vertical-align : middle;
  92. }
  93. .users
  94. {
  95.     color : Black;
  96.     font-size : 14px;
  97.     font-weight : bold;
  98. }
  99.  
  100.  
  101.  
  102. .DeviceControl {
  103. margin-top: 10px;
  104. margin-left: 15px;
  105. }
  106. .DeviceControl LI {
  107. font-weight: bold;
  108. list-style-type: none;
  109. display: block;
  110. }
  111. /* styl for list tables */
  112. TABLE.nlist, TABLE.nlistmenu {
  113.     border: 1px solid black;
  114.     border-collapse: collapse;
  115.     background-color: white;
  116. }
  117.  
  118. TABLE.nlist THEAD TH, TABLE.nlist TBODY TH,
  119. TABLE.nlistmenu THEAD TH, TABLE.nlistmenu TBODY TH {
  120.     color: black;
  121.     font-weight: bold;
  122.     font-size: 11px;
  123.     text-align: left;
  124.     background-color: #D4D0C8;
  125.     border: 1px solid black;
  126.     border-collapse: collapse;
  127.     padding: 3px;
  128.     white-space: nowrap;
  129. }
  130. TABLE.nlist TBODY TH,
  131. TABLE.nlistmenu TBODY TH {
  132.     border: 1px solid #D4D0C8;
  133.     font-style: italic;
  134. }
  135. TABLE.nlist TBODY TH.spec,
  136. TABLE.nlistmenu TBODY TH.spec {
  137.     color: white;
  138.     font-weight: bold;
  139.     background-color: #AAAAAA;
  140. }
  141. TABLE.nlist TD,
  142. TABLE.nlistmenu TD {
  143.     border: 1px solid #D4D0C8;
  144.     border-collapse: collapse;
  145.     padding: 3px;
  146. }
  147. TABLE.nlist TD.action,
  148. TABLE.nlistmenu TD.action {
  149.     text-align: center;
  150. }
  151. TABLE.nlist TD.action A,
  152. TABLE.nlistmenu TD.action A {
  153.     white-space: nowrap;
  154. }
  155. TABLE.nlist A, TABLE.nlist A:hover, TABLE.nlist A:visited {
  156.     text-decoration: none;
  157.     color: darkblue;
  158.     background-color: transparent;
  159.     padding: 3px;
  160. }
  161. TABLE.nlist TD.action A:hover
  162. {
  163.     color: darkred;
  164. }
  165. TABLE.nlist TD.menu,
  166. TABLE.nlistmenu TD {
  167.     padding: 0px;
  168.     vertical-align : middle;
  169. }
  170. TABLE.nlist TD.menu A,
  171. TABLE.nlistmenu TD A {
  172.     width: 100%;
  173.     padding: 3px;
  174.     vertical-align : middle;
  175. }
  176.  
  177. TABLE.nlistmenu A, TABLE.nlistmenu A:hover, TABLE.nlistmenu A:visited {
  178.     text-decoration: none;
  179.     color: darkblue;
  180.     background-color: transparent;
  181.     padding: 3px;
  182. }
  183.  
  184. TABLE.nlist TD.menu A:hover,
  185. TABLE.nlistmenu TD A:hover  {
  186.      background-color: #b2b2b2;
  187. }
  188.  
  189. TABLE.nlistmenu TD.action A:hover
  190. {
  191.     color: darkred;
  192.     background-color: transparent;
  193. }
  194. TABLE.nlistmenu TD.nomenu
  195. {
  196.     padding: 3px;
  197. }
  198.  
  199. TR.invalid TD, TR.invalid TD A, TR.invalid TD A:visited {
  200.     color: red;
  201. }
  202. TR.notused TD 
  203. {
  204.     background-color: lightgreen;
  205. }
  206.  
  207. SPAN.invalid {
  208.     font-style : italic;
  209. }
  210. /* !!!!!!!!!!!!!!!!! */
  211. TABLE.nlist2,
  212. TABLE.nlistmenu2 {
  213.     border-collapse: collapse;
  214.     border: 1px solid black;
  215.     background-color: #E7EFF7;
  216. }
  217.  
  218. TABLE.nlist2 TD,
  219. TABLE.nlistmenu2 TD
  220. {
  221.     color: black;
  222. }
  223.  
  224. TABLE.nlist2 THEAD TH, TABLE.nlist2 TBODY TH,
  225. TABLE.nlistmenu2 THEAD TH, TABLE.nlistmenu2 TBODY TH {
  226.     color: black;
  227.     font-weight: bold;
  228.     font-size: 11px;
  229.     text-align: left;
  230.     background-color: #D4D0C8;
  231.     border: 0px;
  232.     border-collapse: collapse;
  233.     border-right: 1px solid #D4D0C8;
  234.     padding: 3px;
  235.     white-space: nowrap;
  236. }
  237. TABLE.nlist2 TBODY TH,
  238. TABLE.nlistmenu2 TBODY TH {
  239.     border: 0px;
  240.     border-right: 1px solid #D4D0C8;
  241.     font-style: italic;
  242. }
  243. TABLE.nlist2 TBODY TH.spec,
  244. TABLE.nlistmenu2 TBODY TH.spec {
  245.     color: white;
  246.     font-weight: bold;
  247.     background-color: #AAAAAA;
  248. }
  249. TABLE.nlist2 TD,
  250. TABLE.nlistmenu2 TD {
  251.     border: 0px;
  252.     border-right: 1px solid #D4D0C8;
  253.     border-collapse: collapse;
  254.     padding: 3px;
  255. }
  256. TABLE.nlist2 TD.action,
  257. TABLE.nlistmenu2 TD.action
  258. {
  259.     padding: 3px;
  260.     text-align: center;
  261. }
  262. TABLE.nlist2 TH.action{
  263.     text-align: center;
  264. }
  265. TABLE.nlist2 TD.action A,
  266. TABLE.nlistmenu2 TD.action A {
  267.     white-space: nowrap;
  268.     width: auto;
  269. }
  270. TABLE.nlist2 A, TABLE.nlist2 A:hover, TABLE.nlist2 A:visited {
  271.     text-decoration: none;
  272.     color: darkblue;
  273.     background-color: transparent;
  274.     padding: 3px;
  275. }
  276. TABLE.nlist2 TD.action A:hover
  277. {
  278.     color: darkred;
  279. }
  280. TABLE.nlist2.menu TD,
  281. TABLE.nlistmenu2 TD {
  282.     padding: 0px;
  283.     vertical-align : middle;
  284. }
  285. TABLE.nlist2 TD.menu A,
  286. TABLE.nlistmenu2 TD A {
  287.     width: 100%;
  288.     padding: 3px;
  289.     vertical-align : middle;
  290. }
  291. TABLE.nlist2 TD A.tradd,
  292. TABLE.nlistmenu2 TD A.tradd {
  293.     width: auto;
  294. }
  295. TABLE.nlist2 TR.sep TD,
  296. TABLE.nlistmenu2 TR.sep TD
  297. {
  298.     height: 7px;
  299. }
  300.  
  301. TABLE.nlist2 A, TABLE.nlist2 A:hover, TABLE.nlist2 A:visited,
  302. TABLE.nlistmenu2 A, TABLE.nlistmenu2 A:hover, TABLE.nlistmenu2 A:visited {
  303.     text-decoration: none;
  304.     
  305.     background-color: transparent;
  306.     padding: 3px;
  307. }
  308. TABLE.nlist2 TD SPAN.tradd,
  309. TABLE.nlistmenu2 TD SPAN.tradd
  310. {
  311.     padding-left: 4px;
  312.     font-style: italic;
  313.     color: #5e5e5e;
  314. }
  315.  
  316. TABLE.nlist2 TD.menu A:hover,
  317. TABLE.nlistmenu2 TD A:hover {
  318.     background-color: #b2b2b2;
  319. }
  320.  
  321. TABLE.nlist2 TD.action A:hover,
  322. TABLE.nlistmenu2 TD.action A:hover
  323. {
  324.     color: darkred;
  325.     background-color: transparent;
  326. }
  327. TABLE.nlistmenu2 TD.nomenu
  328. {
  329.     padding: 3px;
  330. }
  331. TABLE.nlist2 TR.prevent_odd TD,
  332. TABLE.nlistmenu2 TR.prevent_odd TD, TABLE.nlistmenu2 TR.prevent_odd A
  333. {
  334.     background-color: #FFFFFF;
  335.     color: red;
  336. }
  337.  
  338. TABLE.nlist2 TR.prevent_even TD,
  339. TABLE.nlistmenu2 TR.prevent_even TD, TABLE.nlistmenu2 TR.prevent_even A
  340. {
  341.     background-color: #F0F8F9;
  342.     color: red;
  343. }
  344.  
  345. TABLE.nlist2 TR.prevent TD,
  346. TABLE.nlistmenu2 TR.prevent TD, TABLE.nlistmenu2 TR.prevent A
  347. {
  348.     color: red;
  349. }
  350.  
  351. TABLE.nlist2 TR.ask TD,
  352. TABLE.nlistmenu2 TR.ask TD, TABLE.nlistmenu2 TR.ask A
  353. {
  354.     color: #993366;
  355. }
  356.  
  357. TABLE.nlist2 TR.ask_odd TD,
  358. TABLE.nlistmenu2 TR.ask_odd TD, TABLE.nlistmenu2 TR.ask_odd A
  359. {
  360.     background-color: #FFFFFF;
  361.     color: #993366;
  362. }
  363.  
  364. TABLE.nlist2 TR.ask_even TD,
  365. TABLE.nlistmenu2 TR.ask_even TD, TABLE.nlistmenu2 TR.ask_even A
  366. {
  367.     background-color: #F0F8F9;
  368.     color: #993366;
  369. }
  370.  
  371. TABLE.nlist2 TR.prevent_odd TD SPAN.tradd,
  372. TABLE.nlistmenu2 TR.prevent_odd TD SPAN.tradd,
  373. TABLE.nlistmenu2 TR.prevent_odd A SPAN.tradd
  374. {
  375.     color: #D1595C;
  376. }
  377.  
  378. TABLE.nlist2 TR.prevent_even TD SPAN.tradd,
  379. TABLE.nlistmenu2 TR.prevent_even TD SPAN.tradd,
  380. TABLE.nlistmenu2 TR.prevent_even A SPAN.tradd
  381. {
  382.     color: #D1595C;
  383. }
  384. TABLE.nlist2 TR.odd TD,
  385. TABLE.nlistmenu2 TR.odd TD,
  386. TABLE.nlistmenu2 TR.odd A
  387. {
  388. /*    background-color: #CBDEEF;*/
  389.     background-color: #FFFFFF;
  390.     xxcolor: darkblue;
  391. }
  392. TABLE.nlist2 TR.even TD,
  393. TABLE.nlistmenu2 TR.even TD,
  394. TABLE.nlistmenu2 TR.even A
  395. {
  396.     background-color: #F0F8F9;
  397.     xxcolor: darkblue;
  398. }
  399. TABLE.nlistmenu2 TR A
  400. {
  401.     color: darkblue;
  402. }
  403.  
  404. TABLE.nlistmenu2 TR.tmpRow TD,
  405. TABLE.nlistmenu2 TR.tmpRow TD A
  406. {
  407.     font-style: italic;
  408.     color: #354f50;
  409. }
  410.  
  411. TABLE.nlist2 TR.high_row_even TD,
  412. TABLE.nlistmenu2 TR.high_row_even TD,
  413. TABLE.nlistmenu2 TR.high_row_even A
  414. {
  415.     background-color: #DADBFE; /*D3EEF1;*/
  416. }
  417. TABLE.nlist2 TR.high_row_odd TD,
  418. TABLE.nlistmenu2 TR.high_row_odd TD,
  419. TABLE.nlistmenu2 TR.high_row_odd A
  420. {
  421.     background-color: #ECECFE; /*#ECF5F6;*/
  422. }
  423.  
  424. TABLE.nlist TR.edited TD,
  425. TABLE.nlist2 TR.edited TD,
  426. TABLE.nlistmenu2 TR.edited TD,
  427. TABLE.nlist2 TR TD.edited,
  428. TABLE.nlistmenu2 TR TD.edited
  429. {
  430.     background-color: yellow;
  431. }
  432. TABLE.nlist2 SPAN.app,
  433. TABLE.nlistmenu2 SPAN.app
  434. {
  435.     color: darkgreen;
  436. }
  437. TABLE.nlist2 THEAD TH A.up,
  438. TABLE.nlistmenu2 THEAD TH A.up
  439. {
  440.     padding-left: 10px;
  441.     color: white;
  442.     background-color: red;
  443.     border: 1px solid red;
  444.     background-image : url(../img/down.gif);
  445.     background-repeat: no-repeat;
  446. }
  447. A.down
  448. {
  449.     background-image: url(../img/up.gif);
  450.     border: 1px solid red;
  451.     padding-left: 10px;
  452.     color: yellow;
  453.     background-color: black;
  454.     background-repeat: no-repeat;
  455.  
  456. }
  457. /*           */
  458.  
  459. TABLE.ar_list {
  460.     border: 1px solid black;
  461.     border-collapse: collapse;
  462.     background-color: white;
  463. }
  464. TABLE.ar_list THEAD TH, TABLE.ar_list TBODY TH {
  465.     color: black;
  466.     font-weight: bold;
  467.     font-size: 11px;
  468.     text-align: left;
  469.     background-color: #D4D0C8;
  470.     border: 1px solid black;
  471.     border-collapse: collapse;
  472.     padding: 3px;
  473.     white-space: nowrap;
  474. }
  475. TABLE.ar_list TBODY TH {
  476.     border: 1px solid #D4D0C8;
  477.     font-style: italic;
  478. }
  479. TABLE.ar_list TBODY TH.spec {
  480.     color: white;
  481.     font-weight: bold;
  482.     background-color: #AAAAAA;
  483. }
  484. TABLE.ar_list TD {
  485.     border: 1px solid #D4D0C8;
  486.     border-collapse: collapse;
  487.     padding: 3px;
  488. }
  489. TABLE.ar_list A, TABLE.ar_list A:hover, TABLE.ar_list A:visited {
  490.     text-decoration: none;
  491.     color: darkblue;
  492.     background-color: transparent;
  493. }
  494. TABLE.ar_list A:hover
  495. {
  496.     color: darkred;
  497. }
  498.  
  499. TABLE.ar_groups {
  500.     border: 1px solid Black;
  501.     background-color: white;
  502.     border-collapse: collapse;
  503. }
  504.  
  505. TABLE.ar_groups TH {
  506.     background-color:  #D4D0C8;
  507.     text-align: left;
  508.     padding-left: 5px;
  509.     padding-right: 5px;
  510.     font-size: 11px;
  511. }
  512. TABLE.ar_groups THEAD TH {
  513.     border: 1px solid black;
  514.     text-align: center;
  515. }
  516.  
  517. TABLE.ar_groups TD {
  518.     padding: 3px;
  519.     padding-left: 10px;
  520. }
  521.  
  522. TABLE.ar_groups A, TABLE.ar_groups A:hover, TABLE.ar_groups A:visited {
  523.     font-weight: bold;
  524.     text-decoration: none;
  525.     color: darkblue;
  526. }
  527.  
  528. TABLE.ar_groups SPAN.sel
  529. {
  530.     text-decoration: underline;
  531.     color: darkred;
  532. }
  533.  
  534. TABLE.ar_groups A:hover {
  535.     color: darkred;
  536. }
  537.  
  538. INPUT.bt {
  539.     color: black;
  540.     xxfont-weight: bold;
  541.     xxbackground: #8EBFF2;
  542.     border: 1px solid black;
  543.     margin-right: 10px;
  544. }
  545.  
  546. TD.action {
  547.     white-space: nowrap;
  548. }
  549.  
  550.  
  551. TABLE.ar_enroll TH, TABLE.ar_enroll TD
  552. {
  553.     border-bottom: 1px dotted black;
  554.     padding: 2px 3px 2px 3px;
  555.     vertical-align: middle;
  556. }
  557. TABLE.ar_enroll THEAD TH
  558. {
  559.     text-align: center;
  560. }
  561. TABLE.ar_enroll TABLE
  562. {
  563.     border: 1px solid white;
  564.     border-collapse: collapse;
  565. }
  566. TABLE.ar_enroll
  567. {
  568.     margin-left: 20px;
  569.     margin-bottom: 10px;
  570.     xxwidth: 650px;
  571.     border-collapse: collapse;
  572. }
  573. TABLE.ar_enroll
  574. {
  575.     background-color: white;
  576.     border: 1px solid black;
  577. }
  578. TABLE.ar_enroll TH
  579. {
  580.      text-align: right;
  581.     font-weight: bold;
  582.     font-size: 11px;
  583.     white-space: nowrap;
  584.     width: 30%;
  585. }
  586.  
  587. TABLE.rules_list TD {
  588.     padding: 0px;
  589.     vertical-align : middle;
  590. }
  591. TABLE.rules_list A {
  592.     width: 100%;
  593.        padding: 3px;
  594.        vertical-align : middle;
  595. }
  596. TABLE.rules_list TD A:hover {
  597.      background-color: #b2b2b2;
  598. }
  599. TABLE.rules_list TBODY TD.action A:hover {
  600.     background-color: transparent;
  601. }
  602. TABLE.rules_list TD TABLE TD {
  603.     border: 0px;
  604. }
  605.  
  606. H3, H4 {
  607.     display: block;
  608.     margin: 10px 0px 10px 20px;
  609.     font-size: 18px;
  610.     color: #01088B;
  611.     text-decoration: none;
  612.     font-weight: normal;
  613. }
  614. H4 {
  615.     font-size: 14px;
  616.     color: black;
  617.     font-weight: bold;
  618. }
  619.  
  620. /* float menu on firewall rule list page */
  621.  
  622. .FloatMenu
  623. {
  624.     position: absolute;
  625.     top: 0px;
  626.     z-index: 1;
  627.     background-color: #F5F5E0;
  628.     border: 1px solid black;
  629.     display: none;
  630.     xxpadding-bottom: 1px;
  631.     text-align : left;
  632. }
  633.  
  634.  
  635. .MenuItemButton
  636. {
  637.     width: 100px;
  638.     height: 20px;
  639.     padding: 3px;
  640.     margin: 0px;
  641.     border : 0px none;
  642.     text-align : left;
  643.     cursor : pointer;
  644.     background-color : beige;
  645. }
  646.  
  647. .MenuItemButtonOn
  648. {
  649.     width: 100px;
  650.     height: 20px;
  651.     padding: 3px;
  652.     margin: 0px;
  653.     border : 0px none;
  654.     text-align : left;
  655.     cursor : pointer;
  656.     background-color : #E5E5E5;
  657. }
  658.  
  659. .FloatMenu DIV.header
  660. {
  661.     width: 100%;
  662.     background-color: #264182;
  663. }
  664. .FloatMenu SPAN.body
  665. {
  666.     width: 100%;
  667.     overflow: auto;
  668.     padding: 0px;
  669.     margin: 0px;
  670. }
  671. .FloatMenu DIV.header STRONG
  672. {
  673.     padding-left: 3px;
  674.     padding-top: 2px;
  675.     color: white;
  676.     text-align: left;
  677.     float: left;
  678. }
  679. .FloatMenu DIV.header INPUT
  680. {
  681.     width: 16px;    
  682.     margin: 0px;
  683. }
  684.  
  685. /* end of float menu on firewall rule list page */
  686.  
  687. BODY.editbody
  688. {
  689.     margin: 0px; 
  690.     padding: 0px; 
  691.     background-color: #f5f5e0;
  692. }
  693.  
  694. BODY.body {
  695.     padding-right: 0px;
  696.     margin-top: 0px;
  697.     background-color: #E7EFF7;
  698. }
  699.  
  700. /* header with user combo */
  701. TABLE.hdr_user
  702. {
  703.     border: 0px;
  704.     width: 100%
  705. }
  706. TABLE.hdr_user TH
  707. {
  708.     text-align: left;
  709. }
  710. TABLE.hdr_user TD
  711. {
  712.     text-align: right;
  713. }
  714. /* end of header with user combo */
  715. TR.rulesselrow TD {
  716.     background-color: aqua;
  717. }
  718.  
  719. /* Float menu */
  720. #remportMenu, #locportMenu
  721. {
  722.     width: 240px;
  723. }
  724. #protMenu
  725. {
  726.     width: 250px;
  727. }
  728. #objMenu
  729. {
  730.     width: 250px;
  731. }
  732. #remIPMenu, #lanIPMenu, #ifcIPMenu, #lanIPAddrMenu, #remIPAddrMenu {
  733.     width: 220px;
  734. }
  735.  
  736. #remIPMenuVpn, #lanIPMenuVpn, #addVPNUserMenu, #addNetUserMenu, #addVPNUserMenuNormal, #addNetUserMenuNormal, 
  737. #appMenu, #addVPNUserMenu, #addNetUserMenu, #addVPNUserMenuNormal, #addNetUserMenuNormal,
  738. #transportMenu, #transportMenuVPN {
  739.     height: 300px;
  740.     width: 220px;
  741.     overflow: auto;
  742. }
  743.  
  744. #timeMenu, #arMenu, #alMenu, #dirMenu, #zoneMenu, #protMenuTCPUDP, #accountMenu, #usersMenu, #typeOfUserMenu {
  745.     width: 180px;
  746. }
  747.  
  748. #usersMenu, #timeMenu {
  749.     width: 200px;
  750.     height: 200px;
  751.     overflow: auto;
  752. }
  753.  
  754. DIV.FloatMenu INPUT.MenuItemButton,
  755. DIV.FloatMenu INPUT.MenuItemButtonOn {
  756.     width: 100%;
  757. }
  758. DIV.FloatMenu DIV {
  759.     text-align: right;
  760. }
  761.  
  762. DIV.FloatMenu DIV INPUT,
  763. DIV.FloatMenu INPUT.btsub {
  764.     border: 1px solid black;
  765.     margin-left: 2px;
  766.     margin-right: 2px;
  767.     margin-bottom: 1px;
  768. }
  769. DIV.FloatMenu TABLE TD {
  770.     white-space : nowrap;
  771. }
  772.  
  773. /* Dialog for editing */
  774. DIV.dlgitem
  775. {
  776.     display: inline;
  777.     border: 1px solid black;
  778.     margin: 1px;
  779.     height: 42px;
  780.     vertical-align: top;
  781.     font-size: 12px;
  782. }
  783.  
  784. DIV.dlgitem H5
  785. {
  786.     font-size: 12px;
  787.     width: 100%;
  788.     margin: 0px;
  789.     background-color: #D5D5D5;
  790.     padding-left: 2px;
  791.     padding-right: 2px;
  792. }
  793.  
  794. DIV.dlgitem DIV
  795. {
  796.     margin: 3px;
  797.     border: 0px;
  798.     height: auto;
  799.     display: block;
  800. }
  801. DIV.dlgitem DIV TABLE TD, 
  802. DIV.dlgitem DIV TABLE TH
  803. {
  804.     border: 0px;    
  805.     padding: 1px;
  806.     margin: 0px;
  807. }
  808.  
  809. /* modal dialog style */
  810. BODY.bodyedit
  811. {
  812.     background-color: #f5f5e0;
  813.     padding: 10px;
  814.     padding-top: 0px;
  815. }
  816.  
  817. /* edit dlg, for "modal dialog" */
  818. DIV.edit_dlg
  819. {
  820.     border: 1px solid silver;
  821.     border-top: 2px solid black;
  822.     border-left: 2px solid black;
  823.  
  824.     position: absolute;
  825.     background-color: #f5f5e0;
  826.     padding: 0px;
  827.     display: none;
  828.     
  829.     left: 50px; 
  830.     top: 50px;
  831. }
  832. DIV.edit_dlg H4
  833. {
  834.     display: block;
  835.     text-decoration: none;
  836.     font-weight: normal;
  837.     font-size: 14px;
  838.     color: black;
  839.     font-weight: bold;
  840.     margin-bottom: 10px;
  841. }
  842.  
  843. DIV.edit_dlg TABLE
  844. {
  845.     border-collapse: collapse;
  846.     margin: 0px;
  847.     border: 0px;
  848. }
  849. DIV.edit_dlg TABLE TD
  850. {
  851.     padding: 10px;
  852. }
  853. DIV.edit_dlg TABLE TH /* blue header */
  854. {
  855.     background-color: #264182;
  856.     padding: 0px;
  857.     padding-left: 5px;
  858. }
  859. DIV.edit_dlg TABLE TH INPUT
  860. {
  861.     border: 1px solid black;
  862.     height: 21px;
  863.     float: right;
  864.     margin: 0px;
  865.     padding: 0px;
  866.     padding-left: 3px;
  867.     padding-right: 3px;
  868. }
  869. DIV.edit_dlg TABLE TH STRONG
  870. {
  871.     float: left;
  872.     color: white;
  873.     font-size: 11px;
  874.     font-weight: bold;
  875.     padding-top: 2px;
  876. }
  877.  
  878. DIV.edit_dlg TABLE.edit, TABLE.edit
  879. {
  880.     border: 1px solid black;
  881.     border-collapse: collapse;
  882.     width: 100%;
  883. }
  884. DIV.edit_dlg TABLE.edit TH, TABLE.edit TH,
  885. DIV.edit_dlg TABLE.edit TD, TABLE.edit TD
  886. {
  887.     border-bottom: 1px solid black;
  888.     padding: 2px 3px 2px 3px;
  889.     vertical-align: middle;
  890.     background-color: #f5f5e0;
  891. }
  892. DIV.edit_dlg TABLE.edit TABLE, TABLE.edit TABLE,
  893. DIV.edit_dlg TABLE.edit TABLE TH, TABLE.edit TABLE TH,
  894. DIV.edit_dlg TABLE.edit TABLE TD, TABLE.edit TABLE TD
  895. {
  896.     border: 0px;
  897. }
  898.  
  899. DIV.edit_dlg TABLE.edit THEAD TH, TABLE.edit THEAD TH
  900. {
  901.     text-align: center;
  902. }
  903. DIV.edit_dlg TABLE.edit TH, TABLE.edit TH
  904. {
  905.     text-align: right;
  906.     font-weight: bold;
  907.     font-size: 11px;
  908.     white-space: nowrap;
  909.     width: 30%;
  910. }
  911.  
  912. DIV.edit_dlg TABLE.edit TD INPUT, TABLE.edit TD INPUT,
  913. DIV.edit_dlg TABLE.edit TD SELECT, TABLE.edit TD SELECT
  914. {
  915.     margin-left: 3px;
  916.     margin-right: 3px;
  917. }
  918.  
  919.  
  920. #idedit DIV.btns, DIV.edit_dlg DIV.btns, DIV.btns
  921. {
  922.     margin: 0px;
  923.     padding: 0px;
  924.     margin-top: 10px;
  925.     text-align: right;
  926.     width: 100%;
  927.     border: 0px;
  928.     height: auto;
  929. }
  930. #idedit DIV.btns INPUT, DIV.edit_dlg DIV.btns INPUT, DIV.btns INPUT
  931. {
  932.     margin-left: 5px;
  933.     border: 1px solid black;
  934. }
  935.  
  936.  
  937. DIV.dlgheader
  938. {
  939.     color: white; 
  940.     font-weight: bold; 
  941.     margin: 0px; 
  942.     padding: 3px; 
  943.     padding-left: 10px; 
  944.     width: 100%; 
  945.     height: 18px; 
  946.     background-color: darkblue;
  947. }
  948. DIV.dlgbody
  949. {
  950.     margin: 0px; 
  951.     padding: 10px; 
  952.     border: 0px;
  953. }
  954.  
  955. DIV.dlgbody TABLE.edit,
  956. DIV.dlgbody DIV.btns
  957. {
  958.     width: 100%;
  959. }
  960. /* end of edit dlg */
  961.  
  962.  
  963.  
  964. /* ids groups */
  965. TABLE.ids_groups {
  966.     border: 1px solid Black;
  967.     background-color: white;
  968.     border-collapse: collapse;
  969. }
  970.  
  971. TABLE.ids_groups TH {
  972.     border: 1px solid black;
  973.     text-align: center;
  974.     background-color:  #D4D0C8;
  975.     padding-left: 5px;
  976.     padding-right: 5px;
  977.     font-size: 11px;    
  978. }
  979.  
  980. TABLE.ids_groups TD 
  981. {
  982.     padding: 3px;
  983.     padding-left: 5px;
  984.     padding-right: 5px;
  985. }
  986.  
  987. TABLE.ids_groups A, TABLE.ids_groups A:hover, TABLE.ids_groups A:visited
  988. {
  989.     text-decoration: none;
  990.     color: darkblue;
  991. }
  992.  
  993. TABLE.ids_groups A:hover, TABLE.ids_groups TR.selected TD A, TABLE.ids_groups TR.selected TD A:visited {
  994.     color: darkred;
  995.     font-weight: bold;
  996. }
  997.  
  998. TABLE.accedesclist
  999. {
  1000.     border: 0px;
  1001. }
  1002. TABLE.accedesclist TD, TABLE.accedesclist TH
  1003. {
  1004.     border: 0px;
  1005.     font-size: 11px;    
  1006. }
  1007. TABLE.accedesclist TH
  1008. {
  1009.     text-align: right;
  1010. }
  1011.  
  1012. DIV.tableHeader
  1013. {
  1014.     height: 20px;
  1015.     width: 100%;
  1016.     background-color: #D4D0C8;
  1017.     border: 1px solid black;
  1018.     border-bottom: 0px;
  1019.     overflow-x: hidden;
  1020.     white-space: nowrap;
  1021. }
  1022.  
  1023. DIV.tableHeader DIV
  1024. {
  1025.     margin: 0px;
  1026.     display: inline;
  1027.     color: black;
  1028.     font-weight: bold;
  1029.     font-size: 11px;
  1030.     text-align: left;
  1031.     background-color: #D4D0C8;
  1032.     border: 0px;
  1033.     padding: 3px;
  1034.     height: 100%;
  1035.     white-space: normal;
  1036. }
  1037.             
  1038. DIV.tableHeader DIV A, 
  1039. DIV.tableHeader DIV DIV A:visited, 
  1040. DIV.tableHeader DIV DIV A:hover
  1041. {
  1042.     text-decoration: none;
  1043.     color: darkblue;
  1044. }
  1045.  
  1046. TABLE#users
  1047. {
  1048.     border: 0px;
  1049.     border-collapse: collapse;
  1050.     background-color: white;
  1051. }
  1052. TABLE#users TD
  1053. {
  1054.     padding: 0px;
  1055.     background-color: white;
  1056. }
  1057.